/**
 * 定义一系列辅助函数
*/


const toString = Object.prototype.toString

// 判断是否是日期类型
export function isDate(val: any): boolean {
  return toString.call(val) === '[object Date]'
}

// 判断是否是对象
export function isObject(val: any): boolean {
  return val !==null && typeof val === 'object'
}

// 判断是否普通对象(let obj = {name: xxx, age: xxx })
export function isPlainObject(val: any): boolean {
  return toString.call(val) === '[object Object]'
}